/**
 * 将对象中所有数值类型的属性值转换为字符串类型的属性值。
 * @param {Object} obj - 需要进行转换的对象。
 * @returns {Object} 转换后的新对象，其中所有数值类型的属性值都已转换为字符串。
 */
export default function convertNumberToString(obj) {
  // 将输入对象转换为新的对象，其中数值类型的属性值被转换为字符串
  return Object.fromEntries(
    Object.entries(obj).map(([key, value]) => {
      // 如果属性值为数字，则转换为字符串
      if (typeof value === 'number') {
        return [key, value.toString()]
      }
      return [key, value]
    })
  )
}
